stranded rope - French English Dictionary